package com.ruicar.afs.cloud.apply.pre.loan.condition;

import lombok.Data;

/**
 * @description: app表单状态
 * @author: mingzhi.li
 * @date: 2020/8/3 17:08
 */
@Data
public class ApplyAppFormStateCondition {

    /**
     * 申请编号
     */
    private String applyNo;
    /**
     *  附件上传标记
      */
    private String busiType;
    /**
     * 附件上传业务标识
     */
    private String busiNo;
    /**
     * 业务类型
     */
    private String businessType;
    /**
     * 挂靠方式
     */
    private String affiliatedWay;
    /**
     * 车辆属性
     */
    private String carNature;
    /**
     * 业务选择总状态:对应业务类型录入、挂靠信息录入、资产信息录入、车辆手续信息录入
     */
    private String businessChoiceState;
    /**
     * 业务类型
     */
    private String businessTypeState;
    /**
     * 挂靠信息
     */
    private String affiliatedState;
    /**
     * 资产信息
     */
    private String assetsState;
    /**
     * 车辆手续信息
     */
    private String carFormAmitieState;
    /**
     * 客户信息总状态:主借人、紧急联系人、共借人信息、保证人信息
     */
    private String customerState;

    /**
     * 主借人
     */
    private String mainManState;
    /**
     *  主借人基本信息
     */
    private String mainManBasicState;
    /**
     * 主借人工作信息
     */
    private String mainManWorkState;
    /**
     * 主借人地址信息
     */
    private String mainManAddressState;
    /**
     * 主借人其他信息
     */
    private String mainManOtherState;

    /**
     * 主借人婚姻状况
     */
    private String mainManMaritalStatus;
    /**
     * 紧急联系人
     */
    private String emergencyContactState;
    /**
     * 共借人
     */
    private String wereBorrowedState;
    /**
     *  共借人基本信息
     */
    private String wereBorrowedBasicState;
    /**
     * 共借人工作信息
     */
    private String wereBorrowedWorkState;
    /**
     * 共借人地址信息
     */
    private String wereBorrowedAddressState;
    /**
     * 保证人
     */
    private String guarantorState;
    /**
     *  保证人基本信息
     */
    private String guarantorBasicState;
    /**
     * 保证人工作信息
     */
    private String guarantorWorkState;
    /**
     * 保证人地址信息
     */
    private String guarantorAddressState;
    /**
     * 金融产品
     */
    private String financialProductsState;
    /**
     * 签约协议
     */
    private String signedAgreementState;
    /**
     * 签约状态
     */
    private String signApplyFlag;
    /**
     * 影像附件
     */
    private String imageAttachmentsState;
    /**
     * 备注
     */
    private String remarkState;
    /**
     * 进件合同是否已生成
     */
    private String isApplyContract;

    /**
     * 是否复议中
     */
    private String isReconsider;
    /**
     * 是否需要重出所有合同
     */
    private String reappearFlag;
    /**
     * 共借人id
     */
    private Long wereBorrowedId;
    /**
     * 担保人Id
     */
    private Long guarantorId;
    /**
     * 附件上传文件
     */
    private String errorMsg;
    /**
     * 共借人锁定状态
     */
    private String wereBorrowedIsLock;
    /**
     * 担保人锁定状态
     */
    private String guarantorIsLock;
    /**
     * 是否预审批
     */
    private boolean isPreFlag=false;
    /**
     * 申请状态
     */
    private String applyStatus;
    /**
     * 车辆类型
     */
    private String carType;

}
